﻿using PicView.Core.Localization;

namespace PicView.Tests.LanguageTests;

public static class BrazilianPortugueseUnitTest
{
#pragma warning disable xUnit2000
    [Fact]
    public static async Task CheckBrazilianPortugueseLanguage()
    {
        var exists = await TranslationManager.LoadLanguage("pt-br");
        Assert.True(exists);

        Assert.Equal(TranslationManager.Translation.About, "Sobre");
        Assert.Equal(TranslationManager.Translation.ActionProgram, "Action program");
        Assert.Equal(TranslationManager.Translation.AddedToClipboard, "Adicionada à área de transferência");
        Assert.Equal(TranslationManager.Translation.AdditionalFunctions, "Funções adicionais");
        Assert.Equal(TranslationManager.Translation.AdjustNavSpeed,
            "Ajustar a velocidade quando uma tecla é mantida pressionada");
        Assert.Equal(TranslationManager.Translation.AdjustTimingForSlideshow,
            "Ajustar o tempo da apresentação de slides");
        Assert.Equal(TranslationManager.Translation.AdjustTimingForZoom, "Ajustar a velocidade do zoom");
        Assert.Equal(TranslationManager.Translation.AdjustZoomLevel, "Ajustar o nível de zoom");
        Assert.Equal(TranslationManager.Translation.AdvanceBy100Images, "Avançar por 100 imagens");
        Assert.Equal(TranslationManager.Translation.AdvanceBy10Images, "Avançar por 10 imagens");
        Assert.Equal(TranslationManager.Translation.AllowZoomOut,
            "Evitar diminuir o zoom da imagem quando ela já estiver no tamanho máximo");
        Assert.Equal(TranslationManager.Translation.Alt, "Alt");
        Assert.Equal(TranslationManager.Translation.Altitude, "Altura");
        Assert.Equal(TranslationManager.Translation.AperturePriority, "Prioridade de abertura");
        Assert.Equal(TranslationManager.Translation.Appearance, "Aparência");
        Assert.Equal(TranslationManager.Translation.ApplicationShortcuts, "Atalhos do aplicativo");
        Assert.Equal(TranslationManager.Translation.ApplicationStartup, "Inicialização do aplicativo");
        Assert.Equal(TranslationManager.Translation.Apply, "Aplicar");
        Assert.Equal(TranslationManager.Translation.Applying, "Aplicando");
        Assert.Equal(TranslationManager.Translation.Ascending, "Crescente");
        Assert.Equal(TranslationManager.Translation.AspectRatio, "Proporção de aspecto");
        Assert.Equal(TranslationManager.Translation.Authors, "Autores");
        Assert.Equal(TranslationManager.Translation.Auto, "Auto");
        Assert.Equal(TranslationManager.Translation.AutoFitWindow, "Auto ajustar janela");
        Assert.Equal(TranslationManager.Translation.BadArchive, "O arquivo não pôde ser processado");
        Assert.Equal(TranslationManager.Translation.Base64Image, "Imagem em formato Base64");
        Assert.Equal(TranslationManager.Translation.BatchResize, "Redimensionar em lote");
        Assert.Equal(TranslationManager.Translation.BitDepth, "Profundidade de bits");
        Assert.Equal(TranslationManager.Translation.BlackAndWhite, "Preto e branco");
        Assert.Equal(TranslationManager.Translation.Blur, "Desfoque");
        Assert.Equal(TranslationManager.Translation.BottomGalleryItemSize, "Tamanho das miniaturas na galeria inferior");
        Assert.Equal(TranslationManager.Translation.BottomGalleryThumbnailStretch,
            "Extensão de miniaturas na galeria inferior");
        Assert.Equal(TranslationManager.Translation.Brightness, "Luminosidade");
        Assert.Equal(TranslationManager.Translation.CameraMaker, "Compositor de câmera");
        Assert.Equal(TranslationManager.Translation.CameraModel, "Modelo da câmera");
        Assert.Equal(TranslationManager.Translation.Cancel, "Cancelar");
        Assert.Equal(TranslationManager.Translation.Center, "Centro");
        Assert.Equal(TranslationManager.Translation.CenterWindow, "Janela centralizada");
        Assert.Equal(TranslationManager.Translation.Centimeters, "centímetros");
        Assert.Equal(TranslationManager.Translation.ChangeBackground, "Alterar plano de fundo");
        Assert.Equal(TranslationManager.Translation.ChangeBackgroundTooltip,
            "Alterar a cor de fundo de imagens com fundo transparente");
        Assert.Equal(TranslationManager.Translation.ChangeKeybindingText,
            "Clique na caixa de texto para alterar o vínculo de teclas. Pressionar Esc desvincular a tecla.");
        Assert.Equal(TranslationManager.Translation.ChangeKeybindingTooltip, "Clique para alterar a tecla de atalho");
        Assert.Equal(TranslationManager.Translation.ChangingThemeRequiresRestart,
            "* Mudar o tema requer reinicialização");
        Assert.Equal(TranslationManager.Translation.CheckForUpdates, "Verificar atualizações");
        Assert.Equal(TranslationManager.Translation.ClipboardImage, "Imagem da área de transferência");
        Assert.Equal(TranslationManager.Translation.Close, "Fechar");
        Assert.Equal(TranslationManager.Translation.CloseApp, "Fechar o aplicativo");
        Assert.Equal(TranslationManager.Translation.CloseGallery, "Fechar galeria");
        Assert.Equal(TranslationManager.Translation.CloseWindowPrompt, "Pencereyi kapatmak istiyor musunuz?");
        Assert.Equal(TranslationManager.Translation.CloudyWeather, "Nublado");
        Assert.Equal(TranslationManager.Translation.ColorPickerTool, "Ferramenta de seleção de cores");
        Assert.Equal(TranslationManager.Translation.ColorPickerToolTooltip, "Escolha a cor da imagem");
        Assert.Equal(TranslationManager.Translation.ColorRepresentation, "Representação de cores");
        Assert.Equal(TranslationManager.Translation.ColorTone, "Tonalidade da cor");
        Assert.Equal(TranslationManager.Translation.CompressedBitsPixel, "Bits compactados por pixel");
        Assert.Equal(TranslationManager.Translation.Compression, "Compressão");
        Assert.Equal(TranslationManager.Translation.Contrast, "Contraste");
        Assert.Equal(TranslationManager.Translation.ConvertTo, "Converter para");
        Assert.Equal(TranslationManager.Translation.ConvertedToBase64, "Convertido para base64");
        Assert.Equal(TranslationManager.Translation.CoolWhiteFluorescent, "Branco fluorescente frio");
        Assert.Equal(TranslationManager.Translation.CopiedImage, "Imagem copiada para a área de transferência");
        Assert.Equal(TranslationManager.Translation.Copy, "Copiar");
        Assert.Equal(TranslationManager.Translation.CopyFile, "Copiar arquivo");
        Assert.Equal(TranslationManager.Translation.CopyImage, "Copiar imagem");
        Assert.Equal(TranslationManager.Translation.CopyImageTooltip, "Copiar como imagem da área de transferência");
        Assert.Equal(TranslationManager.Translation.Copyright, "Direitos autorais");
        Assert.Equal(TranslationManager.Translation.Created, "Criado");
        Assert.Equal(TranslationManager.Translation.CreationTime, "Hora da criação");
        Assert.Equal(TranslationManager.Translation.CreativeProgram, "Programa de criação");
        Assert.Equal(TranslationManager.Translation.Credits, "Créditos");
        Assert.Equal(TranslationManager.Translation.Crop, "Cortar");
        Assert.Equal(TranslationManager.Translation.CropMessage, "Pressione Esc para fechar, Enter para salvar");
        Assert.Equal(TranslationManager.Translation.CropPicture, "Cortar imagem");
        Assert.Equal(TranslationManager.Translation.Ctrl, "Ctrl");
        Assert.Equal(TranslationManager.Translation.CtrlToZoom, "Ctrl para dar zoom, rolar para navegar");
        Assert.Equal(TranslationManager.Translation.Cut, "Corte");
        Assert.Equal(TranslationManager.Translation.DarkTheme, "Tema escuro");
        Assert.Equal(TranslationManager.Translation.Date, "Data");
        Assert.Equal(TranslationManager.Translation.DateTaken, "Data da captura");
        Assert.Equal(TranslationManager.Translation.DayWhiteFluorescent, "Branco fluorescente");
        Assert.Equal(TranslationManager.Translation.Daylight, "Luz do dia");
        Assert.Equal(TranslationManager.Translation.DaylightFluorescent, "Branco fluorescente");
        Assert.Equal(TranslationManager.Translation.Del, "Excluir");
        Assert.Equal(TranslationManager.Translation.DeleteFile, "Excluir arquivo");
        Assert.Equal(TranslationManager.Translation.DeleteFilePermanently,
            "Tem certeza de que deseja excluir permanentemente");
        Assert.Equal(TranslationManager.Translation.DeletedFile, "Arquivo excluído");
        Assert.Equal(TranslationManager.Translation.Descending, "Decrescente");
        Assert.Equal(TranslationManager.Translation.DigitalZoom, "Zoom digital");
        Assert.Equal(TranslationManager.Translation.DisableFadeInButtonsOnHover,
            "Desativar botões de transição ao pousar ponteiro do mouse");
        Assert.Equal(TranslationManager.Translation.DiskSize, "Tamanho do disco");
        Assert.Equal(TranslationManager.Translation.DoubleClick, "Duplo clique");
        Assert.Equal(TranslationManager.Translation.Down, "Para baixo");
        Assert.Equal(TranslationManager.Translation.Dpi, "DPI");
        Assert.Equal(TranslationManager.Translation.DragFileTo,
            "Arraste o arquivo para o Windows Explorer ou outro aplicativo/navegador");
        Assert.Equal(TranslationManager.Translation.DragImage, "Arraste a imagem");
        Assert.Equal(TranslationManager.Translation.DropToLoad, "Solte para carregar a imagem");
        Assert.Equal(TranslationManager.Translation.DuplicateFile, "Arquivo duplicado");
        Assert.Equal(TranslationManager.Translation.Effects, "Efeitos");
        Assert.Equal(TranslationManager.Translation.EffectsTooltip, "Mostrar a janela de efeitos de imagem");
        Assert.Equal(TranslationManager.Translation.Enter, "Enter");
        Assert.Equal(TranslationManager.Translation.Esc, "Esc");
        Assert.Equal(TranslationManager.Translation.EscCloseTooltip, "Fecha a janela/menu aberto no momento");
        Assert.Equal(TranslationManager.Translation.ExifVersion, "Exibir versão");
        Assert.Equal(TranslationManager.Translation.ExpandedGalleryItemSize, "Tamanho das miniaturas");
        Assert.Equal(TranslationManager.Translation.ExposureBias, "Tendência de exposição");
        Assert.Equal(TranslationManager.Translation.ExposureProgram, "Fator de exposição");
        Assert.Equal(TranslationManager.Translation.ExposureTime, "Tempo de exposição");
        Assert.Equal(TranslationManager.Translation.FNumber, "Número");
        Assert.Equal(TranslationManager.Translation.File, "Arquivo");
        Assert.Equal(TranslationManager.Translation.FileCopy, "Arquivo adicionado à área de transferência");
        Assert.Equal(TranslationManager.Translation.FileCopyPath, "Copiar o caminho do arquivo");
        Assert.Equal(TranslationManager.Translation.FileCopyPathMessage,
            "Caminho do arquivo adicionado à área de transferência");
        Assert.Equal(TranslationManager.Translation.FileCutMessage,
            "Arquivo adicionado para mover na área de transferência");
        Assert.Equal(TranslationManager.Translation.FileExtension, "Extensão do arquivo");
        Assert.Equal(TranslationManager.Translation.FileManagement, "Gerenciamento de arquivos");
        Assert.Equal(TranslationManager.Translation.FileName, "Nome do arquivo");
        Assert.Equal(TranslationManager.Translation.FilePaste, "Colar");
        Assert.Equal(TranslationManager.Translation.FileProperties, "Propriedades do arquivo");
        Assert.Equal(TranslationManager.Translation.FileSize, "Tamanho do arquivo");
        Assert.Equal(TranslationManager.Translation.Files, "arquivos");
        Assert.Equal(TranslationManager.Translation.Fill, "Preencher");
        Assert.Equal(TranslationManager.Translation.FillHeight, "⇔ Altura do preenchimento");
        Assert.Equal(TranslationManager.Translation.FillSquare, "Preenchimento do quadrado");
        Assert.Equal(TranslationManager.Translation.FineWeather, "Clima agradável");
        Assert.Equal(TranslationManager.Translation.FirstImage, "Primeira imagem");
        Assert.Equal(TranslationManager.Translation.Fit, "Ajustar");
        Assert.Equal(TranslationManager.Translation.FitToWindow, "Ajustar à janela/imagem");
        Assert.Equal(TranslationManager.Translation.Flash, "Flash");
        Assert.Equal(TranslationManager.Translation.FlashDidNotFire, "O flash não disparou");
        Assert.Equal(TranslationManager.Translation.FlashEnergy, "Energia do flash");
        Assert.Equal(TranslationManager.Translation.FlashFired, "Disparo de flash");
        Assert.Equal(TranslationManager.Translation.FlashMode, "Modo do flash");
        Assert.Equal(TranslationManager.Translation.Flip, "Virar horizontalmente");
        Assert.Equal(TranslationManager.Translation.Flipped, "Virado horizontalmente");
        Assert.Equal(TranslationManager.Translation.Fluorescent, "Fluorescente");
        Assert.Equal(TranslationManager.Translation.FocalLength, "Comprimento focal");
        Assert.Equal(TranslationManager.Translation.FocalLength35mm, "Distância focal de 35 mm");
        Assert.Equal(TranslationManager.Translation.Folder, "Pasta");
        Assert.Equal(TranslationManager.Translation.Forward, "Para frente");
        Assert.Equal(TranslationManager.Translation.Fstop, "F-stop");
        Assert.Equal(TranslationManager.Translation.FullPath, "Caminho completo");
        Assert.Equal(TranslationManager.Translation.Fullscreen, "Tela cheia");
        Assert.Equal(TranslationManager.Translation.GallerySettings, "Configurações da galeria");
        Assert.Equal(TranslationManager.Translation.GalleryThumbnailStretch, "Ampliação da miniatura da galeria");
        Assert.Equal(TranslationManager.Translation.GeneralSettings, "Configurações gerais");
        Assert.Equal(TranslationManager.Translation.GenerateThumbnails, "Gerar miniaturas");
        Assert.Equal(TranslationManager.Translation.GithubRepo, "Repositório no Github");
        Assert.Equal(TranslationManager.Translation.GlassTheme, "Tema de vidro");
        Assert.Equal(TranslationManager.Translation.GoBackBy100Images, "Retroceder em 100 imagens");
        Assert.Equal(TranslationManager.Translation.GoBackBy10Images, "Retroceder em 10 imagens");
        Assert.Equal(TranslationManager.Translation.Hard, "Forte");
        Assert.Equal(TranslationManager.Translation.Height, "Altura");
        Assert.Equal(TranslationManager.Translation.HideBottomGallery, "Ocultar galeria inferior");
        Assert.Equal(TranslationManager.Translation.HideBottomToolbar, "Ocultar a barra de ferramentas inferior");
        Assert.Equal(TranslationManager.Translation.HideUI, "Ocultar a interface");
        Assert.Equal(TranslationManager.Translation.High, "Alto");
        Assert.Equal(TranslationManager.Translation.HighQuality, "Alta qualidade");
        Assert.Equal(TranslationManager.Translation.HighlightColor, "Cor de realce");
        Assert.Equal(TranslationManager.Translation.ISOSpeed, "Velocidade ISO");
        Assert.Equal(TranslationManager.Translation.Image, "Imagem");
        Assert.Equal(TranslationManager.Translation.ImageAliasing, "Distorção da imagem");
        Assert.Equal(TranslationManager.Translation.ImageControl, "Controle da imagem");
        Assert.Equal(TranslationManager.Translation.ImageInfo, "Informação da imagem");
        Assert.Equal(TranslationManager.Translation.Inches, "polegadas");
        Assert.Equal(TranslationManager.Translation.InfoWindow, "Informação da janela");
        Assert.Equal(TranslationManager.Translation.InfoWindowTitle, "Informação e atalhos");
        Assert.Equal(TranslationManager.Translation.InterfaceConfiguration, "Configuração da interface");
        Assert.Equal(TranslationManager.Translation.Landscape, "Paisagem");
        Assert.Equal(TranslationManager.Translation.Language, "Idioma");
        Assert.Equal(TranslationManager.Translation.LastAccessTime, "Hora do último acesso");
        Assert.Equal(TranslationManager.Translation.LastImage, "Última imagem");
        Assert.Equal(TranslationManager.Translation.LastWriteTime, "Última gravação");
        Assert.Equal(TranslationManager.Translation.Latitude, "Latitude");
        Assert.Equal(TranslationManager.Translation.Left, "Esquerda");
        Assert.Equal(TranslationManager.Translation.LensMaker, "Criador de lentes");
        Assert.Equal(TranslationManager.Translation.LensModel, "Modelo da lente");
        Assert.Equal(TranslationManager.Translation.LightSource, "Fonte da luz");
        Assert.Equal(TranslationManager.Translation.LightTheme, "Tema claro");
        Assert.Equal(TranslationManager.Translation.Lighting, "Iluminação");
        Assert.Equal(TranslationManager.Translation.Loading, "Carregando...");
        Assert.Equal(TranslationManager.Translation.Longitude, "Longitude");
        Assert.Equal(TranslationManager.Translation.Looping, "Repetição");
        Assert.Equal(TranslationManager.Translation.LoopingDisabled, "Repetição desativada");
        Assert.Equal(TranslationManager.Translation.LoopingEnabled, "Repetição ativada");
        Assert.Equal(TranslationManager.Translation.Lossless, "Sem perdas");
        Assert.Equal(TranslationManager.Translation.Lossy, "Com perdas");
        Assert.Equal(TranslationManager.Translation.Low, "Baixo");
        Assert.Equal(TranslationManager.Translation.Manual, "Manual");
        Assert.Equal(TranslationManager.Translation.MaxAperture, "Abertura máxima");
        Assert.Equal(TranslationManager.Translation.Maximize, "Maximizar");
        Assert.Equal(TranslationManager.Translation.MegaPixels, "megapixels");
        Assert.Equal(TranslationManager.Translation.Meter, "Metro");
        Assert.Equal(TranslationManager.Translation.MeteringMode, "Modo de medição");
        Assert.Equal(TranslationManager.Translation.Minimize, "Minimizar");
        Assert.Equal(TranslationManager.Translation.MiscSettings, "Configurações diversas");
        Assert.Equal(TranslationManager.Translation.Modified, "Modificado");
        Assert.Equal(TranslationManager.Translation.MouseDrag, "Arrastar com o mouse");
        Assert.Equal(TranslationManager.Translation.MouseKeyBack, "Tecla do mouse para trás");
        Assert.Equal(TranslationManager.Translation.MouseKeyForward, "Tecla do mouse para frente");
        Assert.Equal(TranslationManager.Translation.MouseWheel, "Roda do mouse");
        Assert.Equal(TranslationManager.Translation.MoveWindow, "Mover janela");
        Assert.Equal(TranslationManager.Translation.Navigation, "Navegação");
        Assert.Equal(TranslationManager.Translation.NearestNeighbor, "Nearest neighbor");
        Assert.Equal(TranslationManager.Translation.NegativeColors, "Cores negativas");
        Assert.Equal(TranslationManager.Translation.NewWindow, "Nova janela");
        Assert.Equal(TranslationManager.Translation.NextFolder, "Navegar para a próxima pasta");
        Assert.Equal(TranslationManager.Translation.NextImage, "Próxima imagem");
        Assert.Equal(TranslationManager.Translation.NoChange, "Sem alterações");
        Assert.Equal(TranslationManager.Translation.NoConversion, "Sem conversão");
        Assert.Equal(TranslationManager.Translation.NoImage, "Nenhuma imagem foi carregada");
        Assert.Equal(TranslationManager.Translation.NoImages, "Sem imagens");
        Assert.Equal(TranslationManager.Translation.NoResize, "Sem redimensionamento");
        Assert.Equal(TranslationManager.Translation.None, "Nenhum");
        Assert.Equal(TranslationManager.Translation.Normal, "Normal");
        Assert.Equal(TranslationManager.Translation.NormalWindow, "Janela normal");
        Assert.Equal(TranslationManager.Translation.NotDefined, "Não definido");
        Assert.Equal(TranslationManager.Translation.NumpadMinus, "Numpad -");
        Assert.Equal(TranslationManager.Translation.NumpadPlus, "Numpad +");
        Assert.Equal(TranslationManager.Translation.OldMovie, "Filme antigo");
        Assert.Equal(TranslationManager.Translation.Open, "Abrir");
        Assert.Equal(TranslationManager.Translation.OpenFileDialog, "Escolha um arquivo");
        Assert.Equal(TranslationManager.Translation.OpenInSameWindow, "Abrir arquivos na mesma janela");
        Assert.Equal(TranslationManager.Translation.OpenLastFile, "Abrir o último arquivo");
        Assert.Equal(TranslationManager.Translation.OpenWith, "Abrir com...");
        Assert.Equal(TranslationManager.Translation.OptimizeImage, "Otimizar imagem");
        Assert.Equal(TranslationManager.Translation.Orientation, "Orientação");
        Assert.Equal(TranslationManager.Translation.OutputFolder, "Pasta de saída");
        Assert.Equal(TranslationManager.Translation.Pan, "Panorama");
        Assert.Equal(TranslationManager.Translation.PasswordArchive, "Não há suporte para arquivo protegido por senha");
        Assert.Equal(TranslationManager.Translation.PasteImageFromClipholder, "Colar imagem");
        Assert.Equal(TranslationManager.Translation.PencilSketch, "Esboço a lápis");
        Assert.Equal(TranslationManager.Translation.PercentComplete, "% terminado...");
        Assert.Equal(TranslationManager.Translation.Percentage, "Porcentagem");
        Assert.Equal(TranslationManager.Translation.PermanentlyDelete, "Excluir permanentemente");
        Assert.Equal(TranslationManager.Translation.PhotometricInterpretation, "Interpretação fotométrica");
        Assert.Equal(TranslationManager.Translation.Pixels, "pixels");
        Assert.Equal(TranslationManager.Translation.Portrait, "Retrato");
        Assert.Equal(TranslationManager.Translation.PressKey, "Aperta uma tecla...");
        Assert.Equal(TranslationManager.Translation.PrevFolder, "Navegar para a pasta anterior");
        Assert.Equal(TranslationManager.Translation.PrevImage, "Imagem anterior");
        Assert.Equal(TranslationManager.Translation.Print, "Imprimir");
        Assert.Equal(TranslationManager.Translation.PrintSizeCm, "Tamanho da impressão (cm)");
        Assert.Equal(TranslationManager.Translation.PrintSizeIn, "Tamanho da impressão (in)");
        Assert.Equal(TranslationManager.Translation.Quality, "Qualidade");
        Assert.Equal(TranslationManager.Translation.Random, "Aleatório");
        Assert.Equal(TranslationManager.Translation.RecentFiles, "Arquivos recentes");
        Assert.Equal(TranslationManager.Translation.RedEyeReduction, "Redução do olho vermelho");
        Assert.Equal(TranslationManager.Translation.Reload, "Recarregar");
        Assert.Equal(TranslationManager.Translation.RemoveStarRating, "Remover classificação");
        Assert.Equal(TranslationManager.Translation.RenameFile, "Renomear arquivo");
        Assert.Equal(TranslationManager.Translation.Reset, "Redefinir");
        Assert.Equal(TranslationManager.Translation.ResetButtonText, "Redefinir para o padrão");
        Assert.Equal(TranslationManager.Translation.ResetZoom, "Redefinir o zoom");
        Assert.Equal(TranslationManager.Translation.Resize, "Redimensionar");
        Assert.Equal(TranslationManager.Translation.ResizeImage, "Redimensionar imagem");
        Assert.Equal(TranslationManager.Translation.Resolution, "Resolução");
        Assert.Equal(TranslationManager.Translation.ResolutionUnit, "Unidade de resolução");
        Assert.Equal(TranslationManager.Translation.RestartApp, "Reiniciar o aplicativo");
        Assert.Equal(TranslationManager.Translation.RestoreDown, "Restaurar");
        Assert.Equal(TranslationManager.Translation.Reverse, "Reverter");
        Assert.Equal(TranslationManager.Translation.Right, "Direita");
        Assert.Equal(TranslationManager.Translation.RotateLeft, "Girar à esquerda");
        Assert.Equal(TranslationManager.Translation.RotateRight, "Girar à direita");
        Assert.Equal(TranslationManager.Translation.Rotated, "Rotacionado");
        Assert.Equal(TranslationManager.Translation.Saturation, "Saturação");
        Assert.Equal(TranslationManager.Translation.Save, "Salvar");
        Assert.Equal(TranslationManager.Translation.SaveAs, "Salvar como");
        Assert.Equal(TranslationManager.Translation.SavingFileFailed, "Falha ao salvar o arquivo");
        Assert.Equal(TranslationManager.Translation.ScrollAndRotate, "Rolar e girar");
        Assert.Equal(TranslationManager.Translation.ScrollDirection, "Direção da rolagem");
        Assert.Equal(TranslationManager.Translation.ScrollDown, "Rolar para baixo");
        Assert.Equal(TranslationManager.Translation.ScrollToBottom, "Role para o final");
        Assert.Equal(TranslationManager.Translation.ScrollToTop, "Role para o topo");
        Assert.Equal(TranslationManager.Translation.ScrollToZoom, "Zoom com a roda do mouse, navegação com Ctrl");
        Assert.Equal(TranslationManager.Translation.ScrollUp, "Rolar para cima");
        Assert.Equal(TranslationManager.Translation.Scrolling, "Rolagem");
        Assert.Equal(TranslationManager.Translation.ScrollingDisabled, "Rolagem desativada");
        Assert.Equal(TranslationManager.Translation.ScrollingEnabled, "Rolagem ativada");
        Assert.Equal(TranslationManager.Translation.SearchSubdirectory, "Pesquisar subdiretórios");
        Assert.Equal(TranslationManager.Translation.SecAbbreviation, "Sel.");
        Assert.Equal(TranslationManager.Translation.SelectAll, "Selecionar tudo");
        Assert.Equal(TranslationManager.Translation.SelectGalleryThumb, "Selecione a miniatura da galeria");
        Assert.Equal(TranslationManager.Translation.SendCurrentImageToRecycleBin,
            "Enviar a imagem atual para a lixeira");
        Assert.Equal(TranslationManager.Translation.SentFileToRecycleBin, "Enviar arquivo para a lixeira");
        Assert.Equal(TranslationManager.Translation.SetAs, "Definir como...");
        Assert.Equal(TranslationManager.Translation.SetAsLockScreenImage, "Definir como imagem da tela de bloqueio");
        Assert.Equal(TranslationManager.Translation.SetAsWallpaper, "Definir como papel de parede");
        Assert.Equal(TranslationManager.Translation.SetCurrentImageAsWallpaper,
            "Definir a imagem atual como papel de parede:");
        Assert.Equal(TranslationManager.Translation.SetStarRating, "Definir classificação por estrelas");
        Assert.Equal(TranslationManager.Translation.Settings, "Configurações");
        Assert.Equal(TranslationManager.Translation.Shade, "Tom");
        Assert.Equal(TranslationManager.Translation.Sharpness, "Nitidez");
        Assert.Equal(TranslationManager.Translation.Shift, "Shift");
        Assert.Equal(TranslationManager.Translation.ShowAllSettingsWindow, "Mostrar todas as janelas de configurações");
        Assert.Equal(TranslationManager.Translation.ShowBottomGallery, "Mostrar a galeria inferior");
        Assert.Equal(TranslationManager.Translation.ShowBottomGalleryWhenUiIsHidden,
            "Mostrar a galeria inferior quando a interface do usuário estiver oculta");
        Assert.Equal(TranslationManager.Translation.ShowBottomToolbar, "Mostrar a barra de ferramentas inferior");
        Assert.Equal(TranslationManager.Translation.ShowConfirmationOnEsc, "Mostrar aviso de fechar janela?");
        Assert.Equal(TranslationManager.Translation.ShowFadeInButtonsOnHover,
            "Mostrar botões de transição ao passar o ponteiro");
        Assert.Equal(TranslationManager.Translation.ShowFileSavingDialog, "Mostrar diálogo de salvamento de arquivos");
        Assert.Equal(TranslationManager.Translation.ShowImageGallery, "Mostrar galeria de imagens");
        Assert.Equal(TranslationManager.Translation.ShowImageInfo, "Mostrar informação de imagens");
        Assert.Equal(TranslationManager.Translation.ShowInFolder, "Mostrar na pasta");
        Assert.Equal(TranslationManager.Translation.ShowInfoWindow, "Mostrar janela de informação");
        Assert.Equal(TranslationManager.Translation.ShowResizeWindow, "Mostrar a janela de redimensionamento");
        Assert.Equal(TranslationManager.Translation.ShowUI, "Mostar a interface do usuário");
        Assert.Equal(TranslationManager.Translation.ShutterPriority, "Prioridade");
        Assert.Equal(TranslationManager.Translation.SideBySide, "Lado a lado");
        Assert.Equal(TranslationManager.Translation.SideBySideTooltip, "Mostrar imagens lado a lado");
        Assert.Equal(TranslationManager.Translation.Size, "Tamanho");
        Assert.Equal(TranslationManager.Translation.SizeMp, "Tamanho (mp)");
        Assert.Equal(TranslationManager.Translation.SizeTooltip, "Digite o tamanho desejado em pixels ou porcentagem.");
        Assert.Equal(TranslationManager.Translation.Slideshow, "Apresentação de slides");
        Assert.Equal(TranslationManager.Translation.Soft, "Suave");
        Assert.Equal(TranslationManager.Translation.Software, "Software");
        Assert.Equal(TranslationManager.Translation.SortFilesBy, "Ordenar arquivos por");
        Assert.Equal(TranslationManager.Translation.Space, "Espaço");
        Assert.Equal(TranslationManager.Translation.Square, "Quadrado");
        Assert.Equal(TranslationManager.Translation.Start, "Iniciar");
        Assert.Equal(TranslationManager.Translation.StartSlideshow, "Iniciar apresentação");
        Assert.Equal(TranslationManager.Translation.StayCentered, "Manter a janela centralizada");
        Assert.Equal(TranslationManager.Translation.StayTopMost, "Manter a janela sobreposta");
        Assert.Equal(TranslationManager.Translation.Stretch, "Esticar");
        Assert.Equal(TranslationManager.Translation.StretchImage, "Esticar imagem");
        Assert.Equal(TranslationManager.Translation.StrobeReturnLightDetected,
            "Detecção de luz de retorno estroboscópica");
        Assert.Equal(TranslationManager.Translation.StrobeReturnLightNotDetected,
            "Luz de retorno estroboscópica detectada");
        Assert.Equal(TranslationManager.Translation.Subject, "Assunto");
        Assert.Equal(TranslationManager.Translation.Theme, "Tena");
        Assert.Equal(TranslationManager.Translation.Thumbnail, "Miniatura");
        Assert.Equal(TranslationManager.Translation.Tile, "Quadrado");
        Assert.Equal(TranslationManager.Translation.Title, "Título");
        Assert.Equal(TranslationManager.Translation.ToggleBackgroundColor, "Alternar a cor de fundo");
        Assert.Equal(TranslationManager.Translation.ToggleFullscreen, "Alternar a tela cheia");
        Assert.Equal(TranslationManager.Translation.ToggleLooping, "Alternar a repetição de imagens");
        Assert.Equal(TranslationManager.Translation.ToggleScroll, "Alternar a rolagem");
        Assert.Equal(TranslationManager.Translation.ToggleTaskbarProgress, "Exibir o progresso na barra de tarefas");
        Assert.Equal(TranslationManager.Translation.UnableToRender, "Não foi possível renderizar a imagem");
        Assert.Equal(TranslationManager.Translation.Uncalibrated, "Não calibrado");
        Assert.Equal(TranslationManager.Translation.UnexpectedError, "Ocorreu um erro desconhecido");
        Assert.Equal(TranslationManager.Translation.Unflip, "Desenrolar");
        Assert.Equal(TranslationManager.Translation.Uniform, "Uniforme");
        Assert.Equal(TranslationManager.Translation.UniformToFill, "Igualmente preenchida");
        Assert.Equal(TranslationManager.Translation.Unknown, "Desconhecido");
        Assert.Equal(TranslationManager.Translation.UnsupportedFile, "Arquivo não suportado");
        Assert.Equal(TranslationManager.Translation.Up, "Para cima");
        Assert.Equal(TranslationManager.Translation.UsingMouse, "Usando o mouse");
        Assert.Equal(TranslationManager.Translation.UsingTouchpad, "Usando o touchpad");
        Assert.Equal(TranslationManager.Translation.Version, "Versão:");
        Assert.Equal(TranslationManager.Translation.ViewLicenseFile, "Exibir arquivo de licença");
        Assert.Equal(TranslationManager.Translation.WhiteBalance, "Equilíbrio do branco");
        Assert.Equal(TranslationManager.Translation.WhiteFluorescent, "Branco fluorescente");
        Assert.Equal(TranslationManager.Translation.Width, "Largura");
        Assert.Equal(TranslationManager.Translation.WidthAndHeight, "Largura e altura");
        Assert.Equal(TranslationManager.Translation.WindowManagement, "Gerenciamento de janelas");
        Assert.Equal(TranslationManager.Translation.WindowScaling, "Dimensionamento da janela");
        Assert.Equal(TranslationManager.Translation.Zoom, "Zoom");
        Assert.Equal(TranslationManager.Translation.ZoomIn, "Aumentar o zoom");
        Assert.Equal(TranslationManager.Translation.ZoomOut, "Diminuir o zoom");
        Assert.Equal(TranslationManager.Translation._1Star, "1 classificação por estrela");
        Assert.Equal(TranslationManager.Translation._2Star, "2 classificação por estrela");
        Assert.Equal(TranslationManager.Translation._3Star, "3 classificação por estrela");
        Assert.Equal(TranslationManager.Translation._4Star, "4 classificação por estrela");
        Assert.Equal(TranslationManager.Translation._5Star, "5 classificação por estrela");
    }
}